// rubber.js

// // 前端直接查数据库。
// export const getRubberById = async (id) => {
//   try {
//       const db = wx.cloud.database()
//       const resp = db.collection('rubber').doc(id)
//         .get()
//       return resp
//   } catch (error) {
//     console.error("获取rubber数据失败:", error)
//     throw error // 选择抛出错误。
//   }
// }


/**
 * 调用云函数。这里获取胶皮带品牌
 */
export const getRubbers = async () => {
  try {
    const resp = await wx.cloud.callFunction({
      name: 'rubber',
      data: {
        type: 'getRubber'
      }
    })
    return resp
  } catch (error) {
    console.error("获取rubber数据失败:", error)
    throw error // 选择抛出错误。
  }
}

// getRubberGroupByBrand
export const getRubberGroupByBrand = async () => {
  try {
    const resp = await wx.cloud.callFunction({
      name: 'rubber',
      data: {
        type: 'getRubberGroupByBrand'
      }
    })
    return resp
  } catch (error) {
    console.error("获取rubber数据失败:", error)
    throw error // 选择抛出错误。
  }
}

// 获取胶皮带品牌
export const getRubberById = async (id) => {
  try {
    const resp = await wx.cloud.callFunction({
      name: 'rubber',
      data: {
        type: 'getRubberById',
        id: id
      }
    })
    return resp
  } catch (error) {
    console.error("获取rubber数据失败:", error)
    throw error // 选择抛出错误。
  }
}


